@b : 3.2/1242rem;

@import url("./normal.less");
@import url("./header.less");
@import url("./input.less");
@import url("./bottom.less");



body{
  background: #f7f7f7;
  img{

  }
}
#wrap{
  font-size: 42*@b;
  padding-bottom: 80*@b;
  & > article{
    background: #fff;
    margin-bottom: 50*@b;
    padding: 20*@b 0;
    overflow: hidden;
    & > div {
      width: 1150*@b;
      margin: 0 auto;
    }
  }
  .title{
    color:#a0a0a0;
    padding-bottom: 20*@b;
    border-bottom: 2*@b solid #e3e3e3;
  }
  .goods-container{
    margin:0 0 120*@b 0;
  }
  .goods-item{
    font-size: 54*@b;
    border-bottom: 2*@b solid #e3e3e3;
    .title{
      line-height: 90*@b;
      overflow: hidden;
      border-bottom: 2*@b solid #e3e3e3;
      padding-bottom: 0;
    }
    .item-name{
      float: left;
      margin-top: 25*@b;
    }
    .button{
      width: 90*@b;
      height: 90*@b;
      background: url("../img/button.png") no-repeat;
      background-size: 270*@b;
      display: inline-block;
    }
    .item_num{
      width: 380*@b;
      text-align: center;
      float: right;
      line-height: 140*@b;
      border-left: 2*@b solid #e3e3e3;
      .num-container{
        display: inline-block;
        position: relative;
        text-align: center;
      }
      .num-del{
        background-position: 0 0;
        vertical-align: middle;
      }
      .num-add{
        background-position: 0 -90*@b;
        vertical-align: middle;
      }
      .num-num{
        vertical-align: middle;
        margin: 0 35*@b
      }
    }
    .footer{
      margin-top: 60*@b;
      color:#148ac7;
      overflow: hidden;
      font-size: 80*@b;
      padding-bottom: 40*@b;
      font-family: arial, sans-serif;
      font-weight: normal;

      .price{
        float: left;
        span{
          margin-left: 30*@b;
          font-size: 40*@b;
          color: #606060;
        }
      }
      .price-total{
        float: right;

      }
    }
  }
  .price-item{
    font-size: 54*@b;
    color:#606060;
    line-height: 60*@b;
    margin-top: 25*@b;
    overflow: hidden;
    .item-name{
      float: left;
    }
    .item-price{
      float: right;
      color: #118cc7;
      &.coupon{
        color: #c8110d;
      }
    }
  }
  .left_word_container{
    float: right;
    .left_word{
      color: #1588cb;
      &.full{
        color:#de1215
      }
    }
  }
}